package org.dxy.domain.command.workstation;

import lombok.Builder;
import org.dxy.domain.command.Command;

/**
 * @description: 工位进站命令 - 只包含核心业务字段
 * @author: dxy
 * @createTime: 2025/10/13
 */
@Builder
public record WorkstationInCommand(
        /**
         * 当前工位ID
         */
        Long workstationId,

        /**
         * 扫描的载具码
         */
        String carrierCode,

        /**
         * 产品ID
         */
        Long productId,

        /**
         * 工单ID
         */
        Long workOrderId

) implements Command {
}